package com.his.struts.dao.diseaseInfo;

import java.sql.ResultSet;
import java.util.List;

import com.his.struts.form.DiseaseInfoForm;

public interface DiseaseInfoDao {

	/**
	 * 添加用户病例信息
	 * @param diseaseInfo 病例信息
	 */
	public void addDiseaseInfo(DiseaseInfoForm diseaseInfo);
	
	/**
	 * 删除用户病例信息
	 * @param uid 用户id
	 */
	public void delDiseaseInfo(int uid);
	
	/**
	 * 修改用户病例信息
	 * @param diseaseInfo 病例信息
	 */
	public void updateDiseaseInfo(DiseaseInfoForm diseaseInfo);
	
	/**
	 * 得到用户病例信息
	 * @param uid 用户id
	 * @return 用户病例信息
	 */
	public DiseaseInfoForm getDiseaseInfo(int uid);
	
	/**
	 * 得到所有用户病例信息
	 * @return 所有用户病例信息
	 */
	public List<DiseaseInfoForm> getAllDiseaseInfo(ResultSet rs);
		
}
